export interface OrderListParamsDto {
  /**
   * 当前页码
   */
  page?: number;
  /**
   * 每页显示记录数
   */
  limit?: number;
  /**
   * 排序方式
   */
  sort?: number;
  /**
   * 排序字段
   */
  sort_field?: string;
  /**
   * 外部订单编号(群峰订单ID)
   */
  out_trade_no?: string;
  /**
   * 抖音昵称
   */
  author?: string;
  /**
   * 1级渠道
   */
  xsource?: string;
  /**
   * 2级渠道
   */
  xterm?: string;
   /**
   * 手机号
   */
  mobile?: string;
    /**
   * 手机号
   */
  leader_mobile?: string;
   /**
   * 会员类别
   */
  vip_title?: string;
    /**
   * 付款方式
   */
  pay_type?: number;
   /**
   * 是否开票
   */
  is_invoice?: number;
    /**
   * 付款开始时间(含),单位秒
   */
  pay_start_time?: number;
   /**
   * 付款结束时间(不含),单位秒
   */
  pay_end_time?: number;
}

export interface OrderItem {
  /**
   * 支付金额
   */
  amount?: number;
  /**
   * 抖音昵称
   */
  author?: string;
  /**
   * ID
   */
  id?: number;
  /**
   * 开票时间
   */
  invoice_time?: number;
  /**
   * 是否开票
   */
  is_invoice?: number;
  /**
   * 大赢加手机号(团队管理员)
   */
  leader_mobile?: string;
  /**
   * 手机号
   */
  mobile?: string;
  /**
   * 主账号昵称(团队管理员)
   */
  nick_name?: string;
  /**
   * 订单备注
   */
  order_note?: string;
  /**
   * 外部订单编号(群峰订单ID)
   */
  out_trade_no?: string;
  /**
   * 付款时间
   */
  pay_time?: number;
  /**
   * 付款方式(4群峰  5对公转账  6代付)
   */
  pay_type?: number;
  /**
   * 外部订单编号(群峰订单ID)
   */
  vip_order_id?: number;
  /**
   * 会员类别(月卡VIP/年卡VIP/年卡SVIP)
   */
  vip_title?: string;
  xsource?: string;
  xterm?: string;
}
/**
 * 大赢加后管-订单管理-订单编辑列表
 */
export interface UpdateVipOrderDto {
  /**
   * 开票时间
   */
  invoice_time?: number;
  /**
   * 是否开票：0未开票 1已开票
   */
  is_invoice?: number;
  limit?: number;
  /**
   * 订单备注
   */
  order_note?: string;
  orders?: Order[];
  page?: number;
  sort?: number;
  sort_field?: string;
  sort_fields?: string[];
  /**
   * 会员订单表ID
   */
  vip_order_id?: number;
}

/**
* Order
*/
export interface Order {
  ascending?: boolean;
  descending?: boolean;
  direction?: any;
  ignore_case?: boolean;
  null_handling?: any;
  property?: string;
}
